Skip to content

Upgrade crates version and remove scorpio from workspace#1084

Merged
genedna merged 13 commits into
gitmono-dev:mainfrom
genedna:main
Jun 2, 2025
Merged

Upgrade crates version and remove scorpio from workspace#1084
genedna merged 13 commits into
gitmono-dev:mainfrom
genedna:main

Conversation

@genedna

@genedna genedna commented May 31, 2025

Copy link
Copy Markdown
Collaborator

No description provided.

Signed-off-by: Quanyi Ma <eli@patch.sh>
@genedna
genedna requested review from benjamin-747 and Copilot May 31, 2025 14:19
@vercel

vercel Bot commented May 31, 2025

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
mega ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jun 1, 2025 5:33pm

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR upgrades various crate versions across the workspace and removes the "scorpio" member, streamlining dependency management and cleanup. Key changes include:

  • Dependency version bumps and configuration updates in numerous Cargo.toml files.
  • Removal of unused or deprecated dependencies.
  • Marking certain tests with #[ignore] (and #[serial]) to skip execution in the CI pipeline.

Reviewed Changes

Copilot reviewed 20 out of 20 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
saturn/Cargo.toml Removed the common dependency.
orion/Cargo.toml Removed reqwest and sea-orm dependencies.
orion-server/Cargo.toml Removed reqwest dependency.
observatory/Cargo.toml Removed several dependencies from dev-dependencies.
mono/Cargo.toml Removed migration and uuid dependencies.
mercury/zstdelta/Cargo.toml Upgraded libc and zstd-sys dependencies to workspace versions.
mercury/delta/Cargo.toml Updated diffs dependency and workspace usage.
mercury/Cargo.toml Updated dependency definitions for consistency.
mega/tests/lfs_test.rs Added #[ignore] attribute to skip the lfs_split test.
mega/Cargo.toml Removed several dependencies and updated others to newer versions.
libra/tests/mega_test.rs Added #[ignore] on tests to skip push/download tests.
libra/src/utils/client_storage.rs Added #[serial] and #[ignore] attributes to a test.
libra/src/command/commit.rs Improved a test comment regarding commit behavior.
libra/Cargo.toml Upgraded multiple dependency versions to align with workspace needs.
jupiter/migration/Cargo.toml Upgraded async-std and sea-orm-migration dependencies to workspace versions.
jupiter/callisto/Cargo.toml Removed serde_json and chrono dependencies.
gemini/Cargo.toml Updated rcgen dependency to its workspace version.
gateway/Cargo.toml Removed vault dependency from the configuration.
common/Cargo.toml Reformatted envsubst and regex definitions.
Cargo.toml Removed "scorpio" from workspace members and updated various versions.
Comments suppressed due to low confidence (3)

mega/tests/lfs_test.rs:364

  • [nitpick] If possible, include a comment explaining why this test is marked as ignored to improve documentation and future maintainability.
#[ignore]

libra/tests/mega_test.rs:110

  • [nitpick] If possible, add a comment clarifying the rationale behind ignoring this test.
#[ignore]

libra/src/utils/client_storage.rs:580

  • [nitpick] Consider adding a brief comment to explain why the #[serial] and #[ignore] attributes are applied to this test, aiding future maintainers.
#[serial]

Comment thread libra/src/command/commit.rs Outdated
Signed-off-by: Quanyi Ma <eli@patch.sh>
Signed-off-by: Quanyi Ma <eli@patch.sh>
Signed-off-by: Quanyi Ma <eli@patch.sh>
Signed-off-by: Quanyi Ma <eli@patch.sh>
@genedna

genedna commented May 31, 2025

Copy link
Copy Markdown
Collaborator Author

Link: #1085

@genedna genedna linked an issue Jun 1, 2025 that may be closed by this pull request
3 tasks
Signed-off-by: Quanyi Ma <eli@patch.sh>
Signed-off-by: Quanyi Ma <eli@patch.sh>
Signed-off-by: Quanyi Ma <eli@patch.sh>
Signed-off-by: Quanyi Ma <eli@patch.sh>
Signed-off-by: Quanyi Ma <eli@patch.sh>
Signed-off-by: Quanyi Ma <eli@patch.sh>
@genedna
genedna added this pull request to the merge queue Jun 2, 2025
Merged via the queue into gitmono-dev:main with commit 0e1d025 Jun 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants